chore(tracing): set span kind for client and server#177
Conversation
|
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a Git even has a |
1 similar comment
|
✅ Why it is requiredThe Developer Certificate of Origin (DCO) is a lightweight way for contributors to certify that they wrote or otherwise have the right to submit the code they are contributing to the project. Here is the full text of the DCO. Contributors sign-off that they adhere to these requirements by adding a Git even has a |
- SpaceConnector.dispatch: wrap in CLIENT span (outgoing request) - transaction decorator: set span kind to SERVER (incoming request) Improves trace accuracy and observability. Limitations: - Since span kind is added only to SpaceConnector and the transaction decorator, traces that do not follow this structure may be harder to track. Signed-off-by: hippo-an <dkstpgud@gmail.com>
c1b5d3d to
c079f84
Compare
제목
chore(tracing): 클라이언트와 서버에 span kind 설정Category
Description
SpaceConnector.dispatch: CLIENT span 으로 래핑 (외부 요청 표현)transaction데코레이터: SERVER span 설정 (내부 요청 표현)해당 변경으로 트레이스의 정확성과 관찰성을 개선합니다.
Known issue
SpaceConnector(client)와transaction(server)데코레이터에만 적용되었기 때문에, 이 구조를 따르지 않는 트레이스의 경우 추적이 어려울 수 있습니다.